﻿/*公用样式*/
*{margin:0;padding:0;}
img{border:none;}
.c-b,.clear{clear:both;}
.f-l{float:left;}
.f-r{float:right;}
input{color:#565656;font-size:12px;}
input,img{vertical-align:middle;}
ul{list-style-type:none;}
/*主体样式控制*/
body{width:100%;margin:0 auto;font:12px/1.5 "Microsoft Yahei","SimSun",Verdana, Arial, Helvetica, sans-serif;color:#404040;background:#fff;}
/*整体链接样式控制*/
a{text-decoration:none;color:#404040;}
a:hover{color:#015e97;}
/*大框架结构部分*/
.wrapper{width:100%;height:auto;margin:0 auto;padding:0;}
.container{width:1002px;margin:0 auto;padding:0;text-align:left;}
.defaultContainer{width:1003px;padding-top:10px;padding-bottom:10px;background:#fff;}
/* 头部 */
.header{width:1003px;padding:15px 0;margin:auto;overflow:auto;}
.logo{width:500px;float:left;text-align:left;}

.phone{float:right;background:url("../images/top_tel.png") no-repeat left 12px;height:62px;width:240px;}
.phone .telW{padding-left:30px;padding-top:8px;color:#036;}
.phone .telN{padding-left:30px;font-family:Tahoma, Geneva, sans-serif;font-size:24px;color:#F90;line-height:100%;}



.subject_top{width:100%;height:253px;}

.us{width:333px;height:253px;float:left;margin:0;}
.us_bt{width:333px;height:32px;background:#0e59c2;color:#fff;font-size:14px;font-weight:bold;line-height:32px;position:relative;border-radius:5px;}
.us_bt span{float:left;margin-left:20px;}
.us_nr{width:323px;height:207px;margin:10px 0px 0px 10px;color:#666;line-height:24px;}
.us_nr a{color:#F00;}

.contact{width:232px;height:253px;float:right;margin:0;}
.contact_bt{width:232px;height:32px;background:#0e59c2;color:#fff;font-size:14px;font-weight:bold;line-height:32px;position:relative;border-radius:5px;}
.contact_bt span{float:left;margin-left:20px;}
.contact_nr{width:222px;height:207px;margin:15px 0px 0px 10px;color:#666;line-height:28px;background:url(../images/lxwm.jpg);}
.contact_nr span{color:#C00;font-size:14px;font-weight:bold;}

.news{height:253px;margin:0px 232px 0px 333px;background:url(../images/newzx.jpg);position:relative;}
.news_zt{width:96%;margin:0 auto;}
.news_zt_bt{height:32px;background:#0e59c2;color:#fff;font-size:14px;font-weight:bold;line-height:32px;border-radius:5px;}
.news_zt_bt img{float:right;margin:0px 0px 0px 0px;}
.news_zt_bt span{float:left;margin-left:20px;}
.news_zt_nr{width:95%;margin:0 auto;}
.news_zt_nr li{width:100%;height:35px;line-height:35px;border-bottom:1px #ccc dashed;}
.news_zt_nr li a{height:35px;padding-left:25px;background:url(../images/ico6.jpg) left center no-repeat;}
.news_zt_nr li a:hover{color:#f00;}
.news_zt_nr li span{float:right;color:#ccc;font-size:10px;}
.products{width:1003px;margin:20px 0 10px 0;padding:10px 0 2px 0;background:#e6e6e6;}
.products_bt{float:left;width:37px;height:75px;color:#666;font-size:14px;line-height:20px;text-align:center;margin-top:52px;font-weight:bold;}
.friendlink{width:973px;_width:1003px;height:36px;background:#efefef;margin:20px auto 0 auto;padding:0 15px;}
.friendlink span{float:left;line-height:36px;font-weight:bold;padding-right:10px;}
.friendlink a{color:#767676;line-height:36px;padding:0 10px;}
.friendlink a:hover{color:#f00;}

.m_product{padding-bottom:10px;}
.m_product_bt{width:100%;height:32px;background:#0e59c2;color:#fff;font-size:14px;font-weight:bold;line-height:32px;position:relative;text-align:center;border-radius:5px;}
.m_product ul{list-style:none;}
.m_product ul li{margin:8px 0;padding:0 6px;}
.m_product ul li a{display:block;width:190px;height:25px;margin:0 auto;line-height:25px;border:1px solid #fff;outline:1px solid #e6e6e6;background:url(../images/prolist_bg.jpg) no-repeat;text-indent:18px;color:#757575;}
.m_product ul li a:hover{background:url(../images/prolist_bg_hover.jpg);color:#de0303;}
.m_product ul li a.act{color:#de0303;}

.m_content{margin-top:0px;}
.m_content_bt{width:100%;height:32px;background:#0e59c2;color:#fff;font-size:14px;font-weight:bold;line-height:32px;position:relative;text-align:center;border-radius:5px;}
.m_content_nr{margin:10px 5px;padding-top:10px;color:#000;line-height:24px;background:url(../images/lxwm.jpg) right bottom no-repeat;}
.m_content_nr span{color:#C00;font-size:14px;font-weight:bold;}

/*尾部样式*/
.footer{width:100%;text-align:center;line-height:2;color: #191919; background:url(../images/footer.jpg) repeat-x center top;margin:10px 0 0 0;border-top: 2px solid #196ba7;}
/*会员*/
ul.toplogin{float:left;margin-left:10px;}
ul.toplogin li{float:left;margin:0 5px;}
ul.toplogin li strong{padding:0 5px;}
ul.toplogin .spanform input{width:70px;}
ul.topshopcart{float:left;margin-left:10px;}

/*导航条*/
.navbar{width:100%;height:36px;background:#0e59c2;text-align:center;}
ul.nav{width:1003px;margin:0 auto;}
ul.nav li{float:left;display:block;width:105px;height:36px;text-align:center;position:relative;background:url(../images/navfg.jpg) right center no-repeat;}
ul.nav li a{display:block;width:105px;height:36px;font:bold 14px/36px "Microsoft Yahei","SimSun";text-align:center;color:#fff;}
ul.nav li a:hover{height:36px;background:url(../images/navhover.jpg) center no-repeat;color:#fff;}
ul.nav li a.act,ul.nav li.currentli a{height:36px;background:url(../images/navhover.jpg) center no-repeat;color:#fff;}
ul.nav li ul{display:none;width:105px;margin:36px 0 0 0;padding:0;position:absolute;top:0px;left:0px;z-index:99999;}
ul.nav li ul li{display:block;height:36px;background:#0e59c2;}
ul.nav li ul li a{font:12px/36px "SimSun";padding:0;color:#fff;}

ul.nav li.currentli ul li a{background:none;}
ul.nav li.currentli ul li a:hover{color:#ef5b01;}

/*Banner*/
.banner{width:100%;min-width:1024px;height:300px;margin:0 auto;position:relative;z-index:1;}
#ws_slider{width:100%;position:relative;}
.ws_images{width:100%;height:300px;}
.ws_images li{display:none;width:100%;height:300px;position:absolute;top:0;left:0;z-index:0;}
.ws_images li.act{display:block;}
.ws_images li .ws_libox{width:100%;position:relative;z-index:-1;}
.ws_libox .ws_img{display:none;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:0;}

.ws_bullets{position:absolute;bottom:16px;right:30px;z-index:2;}
.ws_bullets a{display:block;float:left;width:22px;height:10px;margin-right:8px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.ws_bullets a.act{background:#fff;}


.nr{padding-right:20px;line-height:24px;}

a.more{display:block;width:44px;height:32px;background:url(../images/more.png) no-repeat;position:absolute;right:15px;top:0;}

.menu{width:100%;height:36px;font:bold 14px/38px "SimSun";color:#8b8b8b;border-bottom:2px #e6e4e4 solid;position:relative;}
.menu span.cn{padding:0 2px;}
.menu span.en{padding-left:0px;}

.menuf{height:37px;background:url(../images/leftmenu.jpg) repeat-x;font:14px/37px "Microsoft Yahei","SimSun";color:#fff;text-align:center;margin-bottom:10px;}
.menuf span.cn{font:bold 18px/37px "Microsoft Yahei","SimSun";}

ul.news{width:94%;margin:0 auto;padding:0;}
ul.news li{width:100%;height:24px;background:url(../images/arr3.gif) 3px center no-repeat;clear:both;}
ul.news li a{float:left;line-height:24px;color:#4c4c4c;text-indent:20px;}
ul.news li a:hover{color:#f60;}
ul.news span{float:right;width:75px;line-height:24px;color:#646464;}

ul.plist{width:910px;margin:0;padding:0;}
ul.plist li{display:inline;float:left;width:164px;height:154px;margin:0 9px;text-align:center;}
ul.plist li a{font-size:12px;color:#737373;line-height:24px;}
ul.plist li a img{width:158px;height:124px;_width:164px;_height:130px;padding:2px;border:1px #ccc solid;}
ul.plist li a:hover img{border:1px #f00 solid;}
ul.plist li br{clear:both;}

ul.prolist{}
ul.prolist li{float:left;width:25%;text-align:center;line-height:36px;}
ul.prolist li img{width:142px;height:107px;border:5px #f2f2f2 solid;}

#CSSBox{float:left;margin:0 auto;}
#CSSContent{width:1740px;height:154px;overflow:hidden;}
#LeftButton{float:left;width:14px;height:154px;background:url(../images/but_left.jpg) center no-repeat;margin:0 5px;cursor:pointer;}
#RightButton{float:right;width:14px;height:154px;background:url(../images/but_right.jpg) center no-repeat;margin:0 5px;cursor:pointer;}

.main_left{display:inline;float:left;width:210px;margin:0;overflow:hidden;}
.main_right{display:inline;float:right;width:770px;min-height:500px;margin:0 0 36px 0;}

.rt{width:100%;height:50px;margin:0 auto;position:relative;}
.rt .menu{height:32px;line-height:32px;}
.rt .menu span.cn{color:#333;padding-right:10px;}
.rt .menu span.en{color:#b0080c;font-size:12px;}
.rbg{}
.rb{}
.currentlocation{color:#a6a6a6;line-height:32px;font-size:12px;text-align:right;position:absolute;top:0;right:20px;background:url(../images/home.gif) left center no-repeat;padding-left:18px;}
.currentlocation a{color:#a6a6a6;}
.currentlocation a:hover{color:#d10004;}

ul.leftclass{width:100%;margin:0 auto;}
ul.leftclass li{width:100%;background:url(../images/menubg.jpg) repeat-x;overflow:hidden;border-top:1px #e7e7e7 solid;text-align:center;}
ul.leftclass li a{display:block;height:36px;line-height:36px;color:#8d8d8d;}
ul.leftclass li a:hover{color:#fff;background:url(../images/lefthover.jpg) repeat-x;line-height:30px;}
ul.leftclass li a.act{color:#fff;background:url(../images/lefthover.jpg) repeat-x;line-height:30px;}

.tabmenu{display:block;width:96px;position:absolute;top:19px;left:140px;}
.tabmenu li{float:left;display:inline;width:47px;height:22px;line-height:22px;font-size:12px;text-align:center;cursor:pointer;overflow:hidden; background:none;border-bottom:1px #2676bb solid;}
.tabmenu li.cli{background:#fff;font-weight:bold;color:#3484db;border:1px #2676bb solid;border-bottom:none;}

/*新闻动态*/
.news_list{list-style:none;width:95%;margin:0 auto;}
.news_list dl{padding:20px 0;border-bottom:#bbb dashed 1px;}
.news_list dt{font-size:14px;line-height:24px;font-weight:bold;}
.news_list dd{color:#6e6e6e;}
/*活动专区*/
.activity{list-style:none;width:99%;margin:0 auto;}
.activity_list dl{padding:20px 0;border-bottom:#bbb dashed 1px;}
.activity_list dt{font-size:14px;line-height:24px;font-weight:bold;}
.activity_list dd{color:#6e6e6e;}
/*文章图文展示*/
.newspic_list{width:95%;margin:0 auto;}
.newspic_list dl{display:block;width:100%;height:145px;padding:10px 0;border-bottom:#bbb dashed 1px;color:#6e6e6e;position:relative;}
.newspic_list dt{float:right;width:70%;height:24px;line-height:24px;font-weight:bold;font-size:14px;}
.newspic_list dd.intro{float:right;width:70%;line-height:20px;}
.newspic_list dd.pic{display:block;float:left;width:30%;position:absolute;top:10px;left:0px;}
.newspic_list dd.pic img{display:block;margin:0 auto;padding:5px;border:1px #ddd solid;}
.newspic_list dl:afterNONE{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*Page分页*/
.page{width:auto;margin:20px auto;padding:0;}
.morePage{float:left;}
.morePage a{word-break:normal;word-wrap:normal;color:#3384c5;text-align:center;}
.morePage *{font-style:normal;font:normal 12px/18px Srial,SimSun,serif;text-decoration:none;}
.morePage b{display:block;float:left;width:auto;height:18px;line-height:18px;margin:0 4px;padding:4px 10px;color:#404040;border:1px #e7e7e7 solid;}
.morePage code{display:block;float:left;}
.morePage code a,.morePage code i{display:block;float:left;width:auto;height:18px;line-height:18px;margin:0 4px;padding:4px 10px;color:#404040;border:1px #e7e7e7 solid;}
.morePage code a{}
.morePage code a:hover{color:#fff;border-color:#e78034;background:#e78034;}
.morePage code a.active{color:#fff;border-color:#e78034;background:#e78034;font-weight:bold;}
.morePage code a:hover.active{}
.morePage code i{display:block;border:0;margin:0;padding:0;font-weight:bold;line-height:14px;}
.morePage kbd,.morePage dfn{display:block;float:left;width:auto;height:18px;line-height:18px;margin:0 4px;padding:4px 10px;border:1px #e7e7e7 solid;color:#fff;border-color:#e78034;background:#e78034;}
.morePage dfn{}
.morePage dfn.disable{}
.morePage kbd a,.morePage dfn a{display:block;overflow:hidden;color:#fff;}
.morePage dfn a{}
.morePage dfn.disable,.morePage kbd.disable{background:#e6e6e6;border:1px #e6e6e6 solid;}
.morePage kbd.disable{}
.morePage .disable a{color:#fff;background:#e6e6e6;}
.disable {background-color:#eee;}
.morePage .off{display:none;}
.morePage input{display:none;float:left;width:50px;height:18px;line-height:18px;font-family:Verdana,SimSun;border:1px solid #999;background:#fff;color:#3384c5;text-align:center;}

/*大段内容部分公用内容*/
.content{margin:0 auto;padding:0 20px;text-align:left;line-height:22px;}
.contenthead{width:80%;margin:0 auto 15px auto;border-bottom:#ccc dashed 1px;}
.contenthead h1{color:#f64100;text-align:center;font-size:16px;}
.contenthead h2{font-weight:normal;text-align:center;font-size:12px;padding:5px 0 2px 0;}
.contentsummary{padding:10px;background:#fafafa;border:1px #f0f0f0 dashed;}
.contentmain{margin:0 auto;padding:10px 0;color:#666;}
.contentfooter{margin:10px 0;color:#666;}
.contentfooter a{color:#666;}
.contentfooter a:hover{color:#2ea2c5;}

.articebody{line-height: 2;}
.articebody p{text-indent: 0em;padding:5px 0;}

/*功能框架*/
/*在线订单页面*/
.order{text-align:left;padding:0 0 30px 0;}
.order li{list-style-type:none;width:550px;margin:10px 10px;padding:0 5px 0 15px;vertical-align: middle;}
.order li span{display:inline-block;width:70px;height:20px;line-height:20px;text-align:right;padding-right:10px;}
.order input[type="text"]{width:180px;height:20px;border:solid 1px #ddd;}
.order textarea {height:150px;width:400px;overflow: auto;vertical-align: top;border: 1px solid #ddd;}
.order .orderbtn{width:auto;height:auto;padding:4px 10px;}
.order .orderbtnli{text-align:center;}
.order table{border:none;}
.order table td{border:none;}
/*会员*/
.LoginShopCartBar{position:absolute;top:33px;right:20px;}
ul.toplogin{float:left;margin-left:10px;}
ul.toplogin li{float:left;margin:0 5px;}
ul.toplogin li strong{padding:0 5px;}
ul.toplogin .spanform input{width:70px;}
ul.topshopcart{float:left;margin-left:5px;}

/*注册*/
.regTable{border:none;}
.regTable td{border:none;}
.content .regTable td{border:none;padding:5px;}
.regTable input[type="text"],.regTable input[type="password"]{border:1px #bbb solid;width:200px;height:24px;line-height:24px;}
#btnRegUser{padding:2px 10px;}
#btnBuy{display:block;width:55px;height:21px;background:url(../images/buy.jpg) no-repeat;position:absolute;top:3px;right:10px;}

.carlist{ border-collapse:collapse;text-align:center;font-size:12px;}
.carlist th,.carlist td{background:#f5f5f5;border:1px #edead9 solid;padding:5px;}
.carlist .bh{text-align:center;color:#003399;}
.carlist .name{text-align:left;}
.carlist .price{font-size:14px;color:#FF3300;text-align:center;font-weight:bold;}
.carlist .num{font-weight:bold;text-align:center;}
.carlist .num input{width:50px;text-align:center;}
.carlist .option{text-align:center;}
.carlist a{color:#003399}
.carlist td{background:#fff;}

.jieshuan{font-size:16px;height:30px;line-height:30px;padding-right:10px;text-align:right;background:#f5f5f5;border:1px #ccc solid;}
.jieshuan span{color:#ff0000;}

.orderlist{border-collapse:collapse;border:1px #ccc solid;}
.orderlist th,.orderlist td{text-align:center;border:1px #ccc solid;}
.orderlist th{background:#f5f5f5;line-height:40px;}
.orderlist td{background:#f9f9f9;line-height:30px;}
.orderlist table th{ background:#fcfcfc;line-height:35px;}
.orderlist table td{ background:#fff;line-height:30px;}
/*支付*/
.paypal{display:inline-block;width:117px;height:50px;background:url(../images/paypal.gif) no-repeat;line-height:50px;overflow: hidden;vertical-align: middle;}

.messagelist{display:block;width:95%;height:auto;margin:10px auto;padding:10px;border:solid 1px #dee7c9;}
.messagelist .name{display:block;float:left;width:20%;height:30px;text-align:center;font-size:14px;line-height:30px;font-weight:bold;border-right:1px #ccc dotted;}
.messagelist .date{display:block;float:left;width:80%;height:30px;text-align:right;font:normal 12px/30px Georgia, "Times New Roman", Times, serif;}
.messagelist .box{display:block;width:100%;height:auto;padding:20px 0;border-top:1px #ccc dotted;clear:both;}
.messagelist .question{padding-left:15px;}
.messagelist .answer{color:#f00;padding-left:15px;}

/*展示方式*/
/*文字列表*/
ul.base_textlist{width:100%;margin:0 auto;padding:0;}
ul.base_textlist li{width:100%;height:36px;background:url(../images/arr3.gif) 3px center no-repeat;clear:both;border-bottom:1px dotted #e0e0e0;}
ul.base_textlist li a{float:left;line-height:36px;color:#4c4c4c;text-indent:20px;}
ul.base_textlist li a:hover{color:#f60;}
ul.base_textlist span{float:right;width:75px;line-height:36px;color:#646464;}
/*文字列表（含简短概括）*/
.base_textintrolist{list-style:none;width:100%;margin:0 auto;}
.base_textintrolist dl{padding:20px 0;border-bottom:#bbb dashed 1px;position:relative;overflow:hidden;zoom:1;}
.base_textintrolist dt{font-size:14px;line-height:24px;font-weight:bold;}
.base_textintrolist dt a{color:#4c4c4c;}
.base_textintrolist dt a:hover{color:#f60;}
.base_textintrolist dd{color:#6e6e6e;}
/*图文列表*/
.base_pictextlist{width:100%;margin:0 auto;}
.base_pictextlist dl{padding:10px 0;border-bottom:#bbb dashed 1px;color:#6e6e6e;position:relative;overflow:hidden;zoom:1;}
.base_pictextlist dt{float:right;width:70%;height:24px;line-height:24px;font-weight:bold;font-size:14px;}
.base_pictextlist dd.intro{float:right;width:70%;line-height:20px;}
.base_pictextlist dd.pic{display:block;float:left;width:30%;margin-top:10px;}
.base_pictextlist dd.pic img{display:block;margin:0 auto;padding:5px;border:1px #ddd solid;}
.base_pictextlist dl:afterNONE{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*图片列表*/
ul.base_piclist{list-style:none;width:100%;margin:0 auto;}
ul.base_piclist li{float:left;display:block;width:25%;text-align:center;line-height:36px;}
ul.base_piclist li img{display:block;width:150px;height:130px;margin:0 auto;border:1px #333 solid;}
ul.base_piclist li a{color:#4c4c4c;}
ul.base_piclist li a:hover{color:#f60;}
/*单页效果*/
.base_singlepage{margin:0 auto;padding:0;text-align:left;line-height:2;}
.base_singlepage_head{width:80%;margin:0 auto 20px auto;}
.base_singlepage_head h1{color:#f64100;text-align:center;font-size:16px;}
.base_singlepage_head h2{font-weight:normal;text-align:center;font-size:12px;padding:5px 0 2px 0;}
.base_singlepage_summary{margin:5px auto;padding:10px;background:#fafafa;border:1px #f0f0f0 dashed;}
.base_singlepage_main{margin:0 auto;padding:10px 0;}
.base_singlepage_main p{-webkit-margin-before:0;-webkit-margin-after:0;}

/*基础文件 额外配置 必须放置尾部*/
.mg-0{margin:0px;}
.mg-5{margin:5px;}
.mb-5{margin-bottom:5px;}
.mb-10{margin-bottom:10px;}
.pd-0{padding:0px;}
.pd-5{padding:5px;}
.mt-0{margin-top:0px;}
.mb-0{margin-bottom:0px;}
.ml-0{margin-left:0px;}
.mr-0{margin-right:0px;}
.pt-0{padding-top:0px;}
.pb-0{padding-bottom:0px;}
.pl-0{padding-left:0px;}
.pr-0{padding-right:0px;}
.pl-5{padding-left:5px;}
.pr-5{padding-right:5px;}
.pb-5{padding-bottom:5px;}
.w-5{width:5px;}
.h-5{height:5px;}
.h-10{height:10px;}
.h-20{height:20px;}
.lh-24{line-height:24px;}
.c-b{clear:both;}
.f-l{float:left;}
.f-r{float:right;}
.bc-1{background:#f2f6f9;}
.ta-l{text-align:left;}
.ta-c{text-align:center;}
.ta-r{text-align:right;}
.va-m{vertical-align:middle;}